sperm donation - German English Dictionary